/*
 * - Campos en stkdep para permitir visibilidad de uso en comprobantes por sucursal
 * - Nuevo campo en Comm para incorporar otra leyenda que se puede usar individualmente de la leyenda actual (por ej para uso interno)
*/

ALTER TABLE stkdep ADD COLUMN accesosucursalesEntradas character varying(1024);
UPDATE stkdep SET accesosucursalesEntradas = '*';
ALTER TABLE stkdep ALTER COLUMN accesosucursalesEntradas SET NOT NULL;
COMMENT ON COLUMN stkdep.accesosucursalesEntradas IS 'Cadena que define que sucursales pueden operar con este depósito en entradas (aunque lo vean)';

ALTER TABLE stkdep ADD COLUMN accesousuariosEntradas character varying(254);
UPDATE stkdep SET accesousuariosEntradas = '*';
ALTER TABLE stkdep ALTER COLUMN accesousuariosEntradas SET NOT NULL;
COMMENT ON COLUMN stkdep.accesousuariosEntradas IS 'Cadena que define que usuarios pueden operar con este depósito en entradas (aunque lo vean)';

ALTER TABLE stkdep ADD COLUMN accesosucursalesSalidas character varying(1024);
UPDATE stkdep SET accesosucursalesSalidas = '*';
ALTER TABLE stkdep ALTER COLUMN accesosucursalesSalidas SET NOT NULL;
COMMENT ON COLUMN stkdep.accesosucursalesSalidas IS 'Cadena que define que sucursales pueden operar con este depósito en salidas (aunque lo vean)';

ALTER TABLE stkdep ADD COLUMN accesousuariosSalidas character varying(254);
UPDATE stkdep SET accesousuariosSalidas = '*';
ALTER TABLE stkdep ALTER COLUMN accesousuariosSalidas SET NOT NULL;
COMMENT ON COLUMN stkdep.accesousuariosSalidas IS 'Cadena que define que usuarios pueden operar con este depósito en salidas (aunque lo vean)';


ALTER TABLE comm ADD COLUMN leyendaInterna character varying(1600);
COMMENT ON COLUMN comm.leyendaInterna IS 'Leyenda para comentario interno para separarla de la que se podría imprimir.';

-- ==================================
   SELECT aaVersion('461.00','460.01');
-- ==================================
